package top.healthylife.gateway.platform.youshu.dto.api300223.res.cjws;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author : GaoZeXi
 * @date 2021/8/4 17:41
 */
@Data
@Accessors(chain = true)
@ApiModel("裁决文书数据项")
public class CjwsItem {
    @ApiModelProperty(value = "错误码",example = "0",notes = "0,1,2,3")
    private String result;
    @ApiModelProperty(value = "错误码描述",example = "查询成功",notes = "0：查询成功\n" +
            "1：参数为空\n" +
            "2：参数不合法\n" +
            "3: 查询无记录")
    private String resultMsg;
    @ApiModelProperty(value = "裁判文书ID",notes = "96")
    private String cpwsId;
    @ApiModelProperty(value = "审结时间",notes = "96")
    private String sortTime;
    @ApiModelProperty(value ="	文书类型（案件类型",notes = "96")
    private String caseType;
    @ApiModelProperty(value = "内容",notes = "20000")
    private String body;
    @ApiModelProperty(value = "法院名称",notes = "2000")
    private String court;
    @ApiModelProperty(value = "案由编码",notes = "20000")
    private String anYou;
    @ApiModelProperty(value = "标题",notes = "10000")
    private String title;
    @ApiModelProperty(value ="judge",notes = "")
    private List<Judge> judge;
    @ApiModelProperty(value = "案号",notes = "500")
    private String caseNo;
    @ApiModelProperty(value = "判决结果",notes = "20000")
    private String judgeResult;
    @ApiModelProperty(value = "判决金额",notes = "100")
    private String verdictClaim;
    @ApiModelProperty(value = "发布日期",notes = "64")
    private String publishDate;
    @ApiModelProperty(value = "审理程序",notes = "96")
    private String trialProcedure;
    @ApiModelProperty(value = "案由",notes = "20000")
    private String caseCause;
    @ApiModelProperty(value = "案由编码类型",notes = "96")
    private String anyouType;
    @ApiModelProperty(value = "依据",notes = "96,")
    private String yiju;
    @ApiModelProperty(value = "法院等级",notes = "10")
    private String courtRank;
    @ApiModelProperty(value = "司法类型",notes = "10")
    private String dataType;
    @ApiModelProperty(value = "司法类型",notes = "10")
    private List<Party> partys;
}
